#body_top #video-container {
  overflow: visible;
  height:100%;
  position: absolute;
  left:50%;
  transform:translateX(-50%);
}

#body_right #video-container, #body_left #video-container {
  visibility: hidden;
  position: absolute;
  bottom: 5%;
  width: 100%;
}

#body_expanded{
  opacity: 0;
  overflow: hidden;
}

#body_expanded.fade-in{
  transition:opacity .3s;
  opacity:1 !important;
}

#body_expanded #video-container {
  position: absolute;
  width: 70%;
  max-width: 160vh;
  top:50%;
  left:50%;
  transform: translate(-50%,-50%);
}
